#define _CRT_SECURE_NO_WARNINGS 1
#include "set.hpp"
#include "map.hpp"
#include <string>
int main()
{
	/*Set<int> s;
	s.insert(1);
	s.insert(2);
	s.insert(3);
	for (auto& e : s)
	{
		cout << e << endl;
	}*/
	Map<int, string> map;
	map.insert(make_pair(1, "nkxdns"));
	map.insert(make_pair(2, "dddd"));
	map.insert(make_pair(3,"xxx"));
	cout << map.begin()->first << endl;
	for (auto& e : map)
	{
		cout << e.first <<":" << e.second << ' ' << endl;
	}
	return 0;
}